
.siteMap .container20200422 .siteMapBox {margin: 0 auto;}


.siteMap .container20200422 .siteMapBox h4 {
font-size: 20px;

font-weight: bold;

width: 100%;

box-sizing: border-box;

height: 64px;

background: #f8f9fa;

color: #565656;

line-height: 64px;

margin: 0px 0 40px 0;

border-bottom: #e7e7e7 1px solid;

padding-left: 12%;
	
}


.siteMap .container20200422 .siteMapBox ol li a {
    font-size: 16px;
    color: #707070;
    padding: 5px 0;
	    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
}
.siteMap .container20200422 .siteMapBox ol li:before{ content: ''; border-right: #dadfe3 1px solid;
border-left: #dadfe3 1px solid;
border-top: #dadfe3 1px solid; position: absolute; left: -60px;top:-1px; width: 60px; height: 45px;
background: #F8F9FA;
z-index: -1;
}


.siteMap .container20200422 .siteMapBox ol li {
list-style-position: outside;
list-style-type: decimal;
padding: 0 10px;
height: 45px;
line-height: 45px;
font-size: 16px;
width: 80%;
margin: 0 auto;
border-right: #dadfe3 1px solid;
border-left: #dadfe3 1px solid;
border-top: #dadfe3 1px solid;
    position: relative;
    text-indent: 20px;
    box-shadow: 0 10px 20px 0 #f6f6f6;
}

/* .siteMap .container .siteMapBox ol li a:hover {
    text-decoration: none;
} */